@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}
div,form,img,ul,ol,dl,dt,dd,em,tt,i,h2,h3,h4,span,b,p,cite,dfn{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal;}
body {
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	font-family:"微软雅黑";
	background:#FFF;
}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}
.box {
	text-align: left;
	width:1200px;
	margin-right: auto;
	margin-left: auto;
}
.mar-t-1{ margin-top:10px;}
.mar-l-1{ margin-left:10px; display:inline;}
.mar-t-2{ margin-top:20px;}
.mar-l-2{ margin-left:20px; display:inline;}
.clearboth{ clear:both;}
#red{ color:#C00;}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1478266275581'); /* IE9*/
  src: url('iconfont.eot?t=1478266275581#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1478266275581') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1478266275581') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1478266275581#iconfont') format('svg'); /* iOS 4.1- */
}
.navFix{ position:fixed; left:0; top:0; _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:999;}
/**网站顶部**/
.topbox{ width:100%; height:32px; border-bottom:1px solid #DDD; background:#f4f4f4;}
.top{ width:100%; float:left;}
.top-1{ float:left; line-height:32px; height:32px; color:#666;}
.top-1-1{ float:left; height:26px; padding-top:3px; overflow:hidden;}
.top-2{ float:right;}
.top-2 span{ height:26px; float:right; border-radius:5px; background:#f4603d; padding-left:10px; padding-right:10px; color:#FFF; margin-top:3px;}
.top-2 span a{ text-decoration:none; color:#FFF;}
.top-2 span a:hover{ text-decoration:none; color:#FFF;}
.top-2 span.bg-1{ background:#dc3d3d;}
.top-2 span.bg-2{ background:#52903b;}
.logobox{ width:100%; height:84px; background:#FFF; padding-top:16px;}
.logo1{ width:100%; height:84px; float:left; background:url(t1.png) no-repeat 100% -10px;}
.logo{ width:68px; height:68px; float:left;}
.logo img{ width:68px; height:68px; float:left; border:none;}
.logo-2{ width:145px; height:68px; float:left;}
.logo-2 a:link,.logo-2 a:visited,.logo-2 a:hover{ text-decoration:none; color:#8d8c8d;}
.logo-2 h1{ width:165px; height:40px; float:left; font-size:33px; color:#8d8c8d; line-height:36px; text-align:center; font-weight:none; padding-top:4px;}
.logo-2 h2{ width:165px; height:40px; float:left; font-size:33px; color:#8d8c8d; line-height:36px; text-align:center; font-weight:none; padding-top:4px;}
.logo-2 i{ color:#F60;}
.logo-2 span{ width:165px; height:22px; float:left; background:#dedbde; border-radius:5px; border:1px solid #FFF; color:#838183; line-height:20px; text-align:center;}
.logo-2 span a:link,.logo-2 span a:visited,.logo-2 span a:hover{ text-decoration:none; color:#838183;}
.logo-3{ width:900px; height:38px; float:right; margin-top:6px;}
.logo-3 .reseach{ height:38px; float:left;}
.logo-3 .reseach a{ height:38px; float:left; padding-left:10px; padding-right:10px; border-radius:10px; background:#84cd64; line-height:38px; text-decoration:none; color:#FFF; margin-right:10px; display:inline; font-size:16px;}
.logo-3 .reseach a:hover{ background:#22aa22; text-decoration:none;}
.input01{ width:586px; height:34px; float:left; border:2px solid #22aa22; color:#666; line-height:34px; display:inline;}
.input02{ width:120px; height:38px; float:left; text-align:center; color:#FFF; border:none; background:#22aa22; line-height:34px;}
.logo-4{ width:900px; height:35px; float:right; line-height:35px;}
.logo-4 a{ background:#ddd; height:35px; padding-left:10px; padding-right:10px; border-radius:5px;}
.navbox{ width:100%; height:36px; background:#3aac0f;}
.nav{ width:100%; height:36px; float:left;}
.nav a{ float:left; height:36px; padding-left:15px; padding-right:16px; border-right:1px solid #229922; line-height:36px; color:#FFF;}
.nav a:hover{ background:#ddd; color:#333; text-decoration:none;}
.nav a:last-child{border:none;}
#navid{background:#F60; color:#FFF; text-decoration:none;}
.navbox1{ width:100%; height:36px; background:#f1f1f1;}
.nav1{ width:100%; float:left; line-height:36px;}
.nav1 a{ padding-right:5px;}
/**网站顶部结束**/
.pages{ width:100%; height:60px; float:left; background:#FFF;}
/* slide */
.pg{ margin:0 auto; clear:both;}
.p_bar{ clear:both; text-align:center; width:100%; padding:0px; margin:0 auto; height:30px; line-height:60px;font-size:12px; font-family:Verdana, arial;}

.p_total{ padding:8px 16px; background:#ffffff; border:#E8E8E8 1px solid; color:#090; }
.p_total:link{ text-decoration:none; font-size:14px;font-family:Verdana, arial;}
.p_total:hover{ text-decoration:none; color:#090;}

.p_pages{ padding:8px 16px; background:#ffffff; border:#E8E8E8 1px solid; color:#090; }
.p_pages:link{ text-decoration:none; font-size:12px;font-family:Verdana, arial;}
.p_pages:hover{ text-decoration:none; color:#88de88}

.p_curpage{ padding:8px 16px; background:#88de88; border:#88de88 1px solid; color:#ffffff; }
.p_curpage:link,.p_curpage:visited{ text-decoration:none; font-size:12px;font-family:Verdana, arial; color:#FFF}
.p_curpage:hover{ text-decoration:none;}

.p_num{ padding:8px 16px; background:#ffffff; border:#E8E8E8 1px solid; color:#666; }
.p_num:link,.p_num:visited{ background:#ffffff; border:#E8E8E8 1px solid;color:#666; text-decoration:none; font-size:12px;font-family:Verdana, arial;}
.p_num:hover{ background:#88de88;border:#88de88 1px solid;color:#ffffff;}

.p_redirect{ padding:8px 16px; background:#ffffff; border:#E8E8E8 1px solid; color:#666 }
.p_redirect:link,.p_redirect:visited{ background:#ffffff; border:#E8E8E8 1px solid;color:#FF7B1C; text-decoration:none; font-size:12px;font-family:Verdana, arial; color:#666}
.p_redirect:hover{ background:#88de88;border:#88de88 1px solid;color:#ffffff;}

.p_input{ width:30px; height:30px; background:#ffffff; border:#E8E8E8 1px solid;color:#ff0000; text-align:center;}
.btbox{ width:100%; height:240px; background:#f4f4f4;}
.bt{ width:1000px; float:left; line-height:24px; padding-top:20px; padding-bottom:20px; color:#666;}
.bt-1{ width:150px; float:right; height:200px; margin-left:25px; display:inline; padding-top:20px;}
.bt-1 img{ width:150px; height:150px; float:left; border:none;}
.bt-1 span{ width:100%; height:30px; float:left; line-height:30px; text-align:center; color:#666;}